.querySpan {
	float: right;
	margin-right: 20px;
	margin-top: 11px;
}

.Dolo_searchPanle p {
	line-height: 52px;
}

.Dolo_searchPanle span {
	margin-left: 10px;
}

.Dolo_searchPanle span input[type=text] {
	margin-left: 4px;
	height: 21px;
	width: 135px;
	border: 1px solid #e1e1eb;
	border-radius: 3px;
}

.downBox {
	border: 1px solid #e1e1eb;
	border-radius: 3px;
	margin-left: 7px;
	width: 140px;
	height: 24px;
	font-size: 12px;
}
.newright{
	text-align:right;
	margin-right:20px;
}
.newright input[type=radio]{
	position:relative;
	top:5px;
	left:-1px;
}
.newright>span{
	cursor:pointer;
	font-weight:600;
}
.newright .checked{
	color:#00aa98;
	font-weight:900;
}
.tableData {
	margin-left: 4px;
	margin-top: 8px;
}

table {
	border-collapse: collapse;
	width: 1140px;
}

table td {
	text-align: center;
	height: 43px;
}

.clear tr {
	background: white;
	border-top: 4px solid #f5f5f5;
}

.tableData th {
	color: #969da3;
	font-weight: normal;
	height: 52px;
}

.tableData .tableHead {
	margin-top: 16px;
	background: white;
	border-top:1px solid #f1f1f1;
	border-bottom:1px solid #f1f1f1;
}

.doStr span {
	cursor: pointer;
	margin: 0 3px;
}
.signDiv{
	text-align:left;
	line-height:0px;
	vertical-align: top;
	position:absolute;
	top:0;	
}
.connectSign,.seatUpSign,.addSeatSign,.SANKESign{
	display:inline-block;
	width:19px;
	height:19px;
	background-size:cover;
	margin:3px;
}


.id_link{
	color:#faa001;
	position:relative;
	line-height:50px;
}
.id_link:hover{
	text-decoration:underline;
	cursor:pointer;
}

